stifling constraints

Traductions
удушающие ограничения
The stifling constraints limited creativity in the team.
Удушающие ограничения ограничивали креативность в команде.
Mots
stifling

adjective
душный